package edu.indiana.d2i.vmm.job;

import edu.indiana.d2i.vmm.SigiriHTRCJobManager;
import edu.indiana.d2i.vmm.vm.BasicHTRCVMController;
import edu.indiana.extreme.sigiri.JobInfoBean;

public class SigiriHTRCJobInProgress {
	// job profile
	public JobInfoBean jobinfo;
	
	// job resources
	public BasicHTRCVMController vmController;
	
	// job run container
	public SigiriHTRCJobManager jobManager;
	
	// schedule information
	public class ScheduleInfo {
		public int timeScheduled = 0;
	}
	
	public ScheduleInfo scheduleInfo = new ScheduleInfo();
	
	public SigiriHTRCJobInProgress(JobInfoBean jobinfo) {
		this.jobinfo = jobinfo;
	}
	
	public SigiriHTRCJobInProgress(JobInfoBean jobinfo, BasicHTRCVMController vmController, SigiriHTRCJobManager jobManager) {
		this.jobinfo = jobinfo;
		this.vmController = vmController;
		this.jobManager = jobManager;
	}
}
